<?php

function bytesToSize1024($bytes, $precision = 2) {
    $unit = array('B','KB','MB');
    return @round($bytes / pow(1024, ($i = floor(log($bytes, 1024)))), $precision).' '.$unit[$i];
}

ob_start();
include("conexion.php");
//session_start();$ncontrol=$_SESSION['ncontrol'];
$dato2=$_REQUEST['dato2'];
$archivo = $_FILES["image_file"]["tmp_name"]; 
$tamanio = $_FILES["image_file"]["size"];
$tipo    = $_FILES["image_file"]["type"];
$nombre  = $_FILES["image_file"]["name"];

/*if (!strpos($tipo,"gif") & !strpos($tipo,"jpg") & !strpos($tipo,"jpeg") & !strpos($tipo,"png")) { 
	$error="El Formato $tipo es Incompatible..........";header("location:fotoalumno.php?error=$error");exit();
}

if($tamanio>500000){//500kb
	$error="El Tamaño del Archivo es muy Grande: $tamanio ..........";header("location:fotoalumno.php?error=$error");exit();
}*/
if ($archivo!="none"){
   $fp = fopen($archivo, "rb");
   $contenido = fread($fp, $tamanio);
   $contenido = addslashes($contenido);
   fclose($fp); 
   $sql="update personas set archivo='".$contenido."',nombrefoto='".$nombre."',tipo='".$tipo."' where idPersona='".$dato2."'";
	
	//$sql="update alumnos set foto='$contenido',nombref='$nombre',tipo='$tipo' where ncontrol='99620008'";
	$rs=mysql_query($sql,$conexion);
	if(!$rs){
		$error="Error al cargar la Foto..........".mysql_error();header("location:fotoalumno.php?error=$error");exit();
	}
}else{
		$error="Seleccione un archivo valido..........";header("location:fotoalumno.php?error=$error");exit();
}
/*session_start();
if (($_SESSION["autentificado2"] == "SI")) {
		header("Location:../principal.php");
		exit();
}else{
	header("location:../consultaalumnos.php");exit();
}*/
ob_end_flush();

echo <<<EOF
<p>Actializacion completada</p>
EOF;
?>